ability to progress - Espagnol Anglais Dictionnaire